<meta charset="utf-8">
<div style="width: 400px;height: 400px;margin: 0 auto;border: 1px solid #e8e7e3;background-color: #e8e7e3">
<form method="post" action="" style="text-align: center;padding-top: 50px;">
用&nbsp;户:&nbsp;<input type="text" name="username" style="width: 280px;height: 30px;" id="checkun"><br/><br/>
<a href="?action=checkregister&username=" onclick="this.href=this.href+document.getElementById('checkun').value">用户名是否存在?</a><br/><br/>
<?php
if(isset($_GET["action"])&&$_GET["action"]=="checkregister"){
	//此次事件是点击 用户名是否存在链接触发的事件
	$username=$_GET["username"];
	//操作数据库
	//下面开始判断是否存在同名的用户
	$checkunsql="select * from userinfos where username='$username'";
	include_once("database.php");
	$result=@mysql_query($checkunsql) or die("查询同名用户的时候出现错误!");
	$result=mysql_num_rows($result);
	if($result>0){
		//存在同名记录
		echo "<font color=\"red\">用户名{$username}已经被注册,请重新填写用户名!</font><br/><br/>";
	}else{
		//不存在同名记录
		echo "<font color=\"green\">用户名{$username}没有被注册,可以使用!</font><br/><br/>";
	}
}
?>
<!--用户名需要先去判断是否已经注册 如果注册提示下用户-->

密&nbsp;码:&nbsp;<input type="password" name="password" style="width: 280px;height: 30px;"><br/><br/>
邮&nbsp;箱:&nbsp;<input type="text" name="email" style="width: 280px;height: 30px;">&nbsp;<br/><br/>
电&nbsp;话:&nbsp;<input type="text" name="mobile" style="width: 280px;height: 30px;"><br/><br/>
<input type="submit" name="submit" value="注册" style="width: 280px;height: 30px;">
</form>
</div>
<?php
if(isset($_POST["submit"])&&$_POST["submit"]=="注册"){
$username=$_POST["username"];
$password=$_POST["password"];
$email=$_POST["email"];
$mobile=$_POST["mobile"];
if ($username != ""&&$password != ""&&$email != ""&&$mobile != "") {
	$insertusersql="insert into userinfos(username,password,email,mobile) values('$username','$password','$email','$mobile')";
	include_once("database.php");
	@mysql_query($insertusersql) or die("用户注册失败:".mysql_error()."<br/>");
	header("Location:login.php");
}else{
	echo "<p style=\"color:red;text-align: center;\">注册信息不能为空!</p>";
}

}
?>